home *** CD-ROM | disk | FTP | other *** search
/ System Booster / System Booster.iso / SYS / s / snoopy.script < prev    next >
Text File  |  1996-09-26  |  992b  |  28 lines

  1. ; this is an example Snoopy scriptfile that emulates some of the SnoopDos behaviour
  2.  
  3. ; the workbench is a good choice for hiding, because there's really not much
  4. ; sense in being bored by these calls, is there ?!
  5. hide=Workbench
  6.  
  7. ; skip problems resulting from stack arguments
  8. pri=3
  9.  
  10. ; a library is opened for snooping by calling 
  11. ; base=<alias>,<complete name>
  12.  
  13. base=dos,dos.library
  14.  
  15. ; a function can be monitored by calling
  16. ; watch=<base>,<offset>,<regs>,<template>
  17.  
  18. watch=dos,-30,D1L/D2L/RBD0L,Open( "%s", $%lx ) = %s
  19. watch=dos,-36,D1L/RBD0W,Close( $%lx ) = %s
  20. watch=dos,-84,D1L/D2L/RBD0L,Lock( "%s", $%lx ) = %s
  21. watch=dos,-90,D1L,UnLock( $%lx )
  22. ; note that of course you can show both BOOLEAN and REGULAR style output for the
  23. ; same register.... its magic, isn't it ...
  24. watch=dos,-150,D1L/RBD0L/RD0L,LoadSeg( %s ) = %s ($%lx)
  25. watch=dos,-126,D1L/RBD0L,CurrentDir( $%lx ) = %s
  26. watch=dos,-72,D1L/RBD0L,DeleteFile( "%s" ) = %s
  27. watch=dos,-222,D1L/D2L/D3L/RBD0L,Execute( "%s", $%lx, $%lx ) = %s
  28.